// var foo = () => {
//   //箭头函数中没有arguments， 没有的话会去上层作用域中寻找。 浏览器中全局没有arguments， node环境中有

//   console.log(arguments);
// };
// foo();

function fn(a) {
  var bar = () => {
    console.log(`arguments`, arguments);
  };
  bar();
}
fn(1);

//es6中建议使用剩余参数
var bar = (num1, num2, ...args) => {
  console.log(args);
};
bar(1, 2, 3, 4, 5);
